package com.medical.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.medical.common.core.annotation.Excel;
import com.medical.common.core.web.domain.BaseEntity;

/**
 * 常见病对象 disease
 * 
 * @author medical
 * @date 2024-07-19
 */
public class Disease extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 常见病id */
    private Long diseaseId;

    /** 常见病名称 */
    @Excel(name = "常见病名称")
    private String diseaseName;

    /** 症状 */
    @Excel(name = "症状")
    private String diseaseSymptom;

    /** 科室id */
    @Excel(name = "科室id")
    private Long diseaseDepartmentId;

    /** 科室id */
    @Excel(name = "位置id")
    private Long positionId;


    public void setPositionId(Long positionId)
    {
        this.positionId = positionId;
    }

    public Long getPositionId()
    {
        return positionId;
    }

    public void setDiseaseId(Long diseaseId)
    {
        this.diseaseId = diseaseId;
    }

    public Long getDiseaseId()
    {
        return diseaseId;
    }
    public void setDiseaseName(String diseaseName) 
    {
        this.diseaseName = diseaseName;
    }

    public String getDiseaseName() 
    {
        return diseaseName;
    }
    public void setDiseaseSymptom(String diseaseSymptom) 
    {
        this.diseaseSymptom = diseaseSymptom;
    }

    public String getDiseaseSymptom() 
    {
        return diseaseSymptom;
    }
    public void setDiseaseDepartmentId(Long diseaseDepartmentId) 
    {
        this.diseaseDepartmentId = diseaseDepartmentId;
    }

    public Long getDiseaseDepartmentId() 
    {
        return diseaseDepartmentId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("diseaseId", getDiseaseId())
            .append("diseaseName", getDiseaseName())
            .append("diseaseSymptom", getDiseaseSymptom())
            .append("diseaseDepartmentId", getDiseaseDepartmentId())
            .append("positionId", getPositionId())
            .toString();
    }
}
